.new-greeting-box {
	position: relative;
	width: 100%;
	min-height: 100vh;

	//顶部的导航栏
	:deep .nav-bar {
		letter-spacing: 2rpx;
		background-color: #efefef;
		box-shadow: none;

		// .nav-bar__title {
		//   font-weight: 600;
		//   font-size: 32rpx;
		//   color: #101010;
		// }

		.nav-bar__right-text {
			// width: 112rpx;
			padding: 0 24rpx;
			height: calc(var(--amplified_base) * 56rpx);
			background: #1a66ff;
			border-radius: 8rpx;
			font-weight: 400;
			font-size: calc(var(--amplified_base) * 28rpx);
			color: #ffffff;
			line-height: calc(var(--amplified_base) * 54rpx);
			text-align: center;
		}
	}

	:deep .cu-bar {
		position: relative;
		background-color: #efefef;
		padding: 32rpx 0;

		.search-form {
			background-color: #fff;
		}
	}

	//已选的列表
	:deep .selected-list-popup {
		padding: 0 20rpx 20rpx;
		height: 60vh;

		.title {
			font-size: calc(var(--amplified_base) * 32rpx);
			font-weight: bold;
			line-height: 3;
			text-align: center;
			position: fixed;
			z-index: 1;
			background-color: #fff;
			width: 100%;
		}

		.checkbox-group {
			margin-top: calc(var(--amplified_base) * 100rpx);
		}

		.selected-item {
			display: flex;
			align-items: center;
			padding: 16rpx;

			.selected-item__avatar {
				width: calc(var(--amplified_base) * 80rpx);
				height: calc(var(--amplified_base) * 80rpx);
				border-radius: 999rpx;
				margin: 0 24rpx;
			}

			.selected-item__name {
				font-weight: 500;
				font-size: calc(var(--amplified_base) * 32rpx);
				color: #2f2f2f;
			}
		}
	}
}
